package cn.hss.object.inner;

/**交通工具类
 * @author 作者：HeShaoShuai
 * @Email 邮箱：2569819541@qq.com
 * @Date 日期：2023/4/25 19:49
 * @Package 包名：cn.hss.object.inner
 * @Project 项目名：JavaSE
 * @Version 1.0
 */
public abstract class Vehicle {
	//定义抽象方法，表示交通工具运行的方式
	public abstract void run();

	public static void main(String[] args) {
		Vehicle car=new Vehicle(){
			@Override
			public void run() {
				System.out.println("汽车一溜烟跑啦！。。。。");
			}
		};
		//调用匿名内部类中的方法
		car.run();
		System.out.println("-----------");
		Vehicle airPlane=new Vehicle() {
			@Override
			public void run() {
				System.out.println("灰机起飞啦！。。。");
			}
		};
		airPlane.run();
	}
}